home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Magazine / Morphos / GCC / lib / gcc-lib / ppc-amigaos / 2.95.1 / sys-include / powerup / ppclib / message.i < prev    next >
Text File  |  2000-03-13  |  1KB  |  56 lines

  1.     IFND POWERUP_PPCLIB_MESSAGE_I
  2. POWERUP_PPCLIB_MESSAGE_I    SET    1
  3.  
  4.     include "utility/tagitem.i"
  5.  
  6. ;/* This file should be used under SAS and GCC
  7. ; */
  8.  
  9. PPCPORTTAG_Dummy    =    (TAG_USER+$24000)
  10. PPCPORTTAG_NAME        =    (PPCPORTTAG_Dummy+0)
  11. PPCPORTTAG_ERROR    =    (PPCPORTTAG_Dummy+1)
  12. ;/*
  13. ; * PPCObtainPort()
  14. ; */
  15.  
  16. ;/* To define a different network timeout
  17. ; * if PPCPORTTAG_MACHINE is used
  18. ; * Not supported yet
  19. ; */
  20. PPCPORTTAG_TIMEOUT    =    (PPCPORTTAG_Dummy+2)
  21. ;/* To define a machine in the network
  22. ; * Not supported yet
  23. ; */
  24. PPCPORTTAG_MACHINE    =    (PPCPORTTAG_Dummy+3)
  25. ;/* Search port on the local processor
  26. ; * Not supported yet
  27. ; */
  28. PPCPORTTAG_LOCAL    =    (PPCPORTTAG_Dummy+4)
  29. ;/* Search port on all processors
  30. ; * Not supported yet
  31. ; */
  32. PPCPORTTAG_GLOBAL    =    (PPCPORTTAG_Dummy+5)
  33.  
  34.  
  35. PPCMSGTAG_Dummy        =    (TAG_USER+$25000)
  36. PPCMSGTAG_DATA        =    (PPCMSGTAG_Dummy+0)
  37. PPCMSGTAG_DATALENGTH    =    (PPCMSGTAG_Dummy+1)
  38. PPCMSGTAG_MSGID        =    (PPCMSGTAG_Dummy+2)
  39.  
  40. ;/* Returns NT_REPLYMSG or NT_MESSAGE or NT_FREEMSG */
  41. PPCMSGTAG_MSGTYPE    =    (PPCMSGTAG_Dummy+3)
  42.  
  43. PPCPORTERROR_OK        =    0
  44. PPCPORTERROR_MEMORY    =    1
  45. PPCPORTERROR_SIGNAL    =    2
  46. PPCPORTERROR_PORTEXISTS    =    3
  47. PPCPORTERROR_NOTFOUND    =    4
  48. PPCPORTERROR_TIMEOUT    =    5
  49.  
  50. PPCPORTLISTTAG_Dummy        =    (TAG_USER+$26000)
  51. PPCPORTLISTTAG_EXTENDEDSIGNALS    =    (PPCPORTLISTTAG_Dummy+0)
  52. PPCPORTLISTTAG_RECEIVEDSIGNALS    =    (PPCPORTLISTTAG_Dummy+1)
  53.  
  54.     ENDC
  55.  
  56.